treat someone with kid glove - Francés Inglés Diccionario